table.example {margin: 10px; border-collapse: collapse;}
      div br {clear: both;}
      div.code, div.json, div.pre {font-size: medium; clear: both;}
      div.desc {font-size: small;}
      div.h3 {font-size: 150%}
      div.h4 {font-size: 120%}
      table.config {font-size: small; border-collapse: collapse; margin: 10px; width: 800px}
      td.first-col {border: 1px solid #000000; padding: 4px; width: 35%; vertical-align: top}
      td.sec-col {border: 1px solid #1D222B; padding: 4px; width: 65%; vertical-align: top}
      tr.private {background-color: #EEEEEE}
      tr.public {background-color: #FFFFFF}
      span.light {font-size: small; color: #777777; font-style: italic}
      caption {background-color:  #DDDDDD; border-top: 1px solid #1D222B;  border-right: 1px solid #1D222B;  border-left: 1px solid #1D222B; color: #FFFFFF: font-size: 150%; padding: 2px 6px; text-align: left;}
      div.canvas {margin: 10px;}